body{
    background: url(../images/bg9.jpg) no-repeat -600px 0px;
    font-size: 12px;
}
.hr-30{
    width: 100%;
    height: 30px;
}
.header{
    width: 100%;
    height: 73px;
    .head{
        width: 1000px;
        height: 43px;
        padding-top: 30px;
        margin: 0 auto;
        img{
            float: left;
        }
        .line1{
            padding-left: 5px;
            padding-top: 5px;
        }
        p{
            font-size: 22px;
            line-height: 33px;
            float: left;
            padding-top: 10px;
            padding-left: 10px;
        }
    }
}
.login-area{
    width: 1000px;
    height: 573px;
    position: relative;
    margin: 0 auto;
    .code-2{
        position: absolute;
        left: 60px;
        top: 0px;
    }
    .p-name{
        padding: 55px 0px 18px 2px;
        position: absolute;
        right: 0px;
        top: 0px;
        p{
            font-size: 23px;
            line-height: 35px;
            font-weight: 700;
            color: #EA5E00;
            height: 35px;
            width: 300px;
            
        }
    }
    .login-table{
        width: 314px;
        height: 479px;
        font-size: 12px;
        position: absolute;
        right: 0px;
        top: 110px;
        .code-box{
            width: 125px;
            height: 80px;
            position: relative;
            #hd_code{
                position:absolute;
                top: 10px;
                left: 20px;
                display: block;
                width: 200px;
                height: 20px;
            }
            .code-check{
                margin-top: 30px;
                width: 96px;
            }
        }
        .code-pic{
            position: absolute;
            top: 145px;
            left: 110px;
        }
        .forget-password{
            font-size: 12px;
            margin-left: 100px;
            color: #929292;
        }
        .line{
            width: 253px;
            height: 10px;
            border-bottom: 1px solid #DADADA;
        }
        .free-sign{
            width: 253px;
            height: 21px;
            line-height: 21px;
            padding-top: 10px;
        }
        .must-info{
            width: 253px;
            height: 95px;
            padding-top: 10px;
            color: #929292;
            label{
                line-height: 26px;
                color: #666666;
            }
        } 
    }
}
//foot------------------------
.custom-footer{
    width: 1000px;
    height: 60px;
    margin: 0 auto;
    text-align: center;
    font-size: 12px;
    p{
        color: #999999;
        a{
            color: #999999;
        }  
    }
    
    
}












